صُومَالِيلَانْد

صُومَالِيلَانْد

ṣūmālīlānd · proper noun

Meaning — English

  1. Somaliland (a geographic region and de facto independent unrecognized state in East Africa, internationally recognized as part of Somalia; formerly the Somali Coast Protectorate)

Suggested websites

almaany.com · Wiktionary