island nation in the Indian Ocean off the coast of East Africa
from Arabic 'Qamar', meaning 'moon', referring to the crescent-shaped islands
Try Another Word