Results

Definition of macao: A macaw.

Synonyms:

Macau

See how do you define macao. See macao definition.