English synonyms about - contact  

Moro

noun

1 Moro

A member of the predominantly Muslim people in the southern Philippines.


Find more on Moro elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0275