Dictionary search results

Showing 1-2 of 2 results

Moro British & World English

A Muslim inhabitant of the Philippines

Moro New Oxford Dictionary for Writers & Editors

Muslim inhabitant of the Philippines