A word examined

macau

noun
5 letters·English
noun

macaua special administrative region of China on the south coast, across from Hong Kong

No comments yet