Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Moro in English

English

Moro

/mɔroʊ/

noun

1. A member of the predominantly muslim people in the southern philippines

    synonym:
  • Moro