Moro
/ˈmɔɹoʊ/
Moro
English
Noun Top 28,019
Ad
Definition
A Muslim inhabitant of the Philippines
Etymology
From Spanish moro (“Moor”). Doublet of Moor.
Ad
/ˈmɔɹoʊ/
Moro
A Muslim inhabitant of the Philippines
From Spanish moro (“Moor”). Doublet of Moor.