Mammoth Uncensored Word List:
5 words ending with ao, 7 letters long

bacalao carabao curacao mangeao tamarao