Definition of Abu Musa in English:

Abu Musa

proper noun

  • A small island in the Persian Gulf. Formerly held by the emirate of Sharjah, it was occupied by Iran by agreement from 1971 until it was taken over by them in 1992.

Pronunciation:

Abu Musa

/ˌäbo͞o ˈmo͞osə/