Definition of Musandam Peninsula
peninsula of strategic significance extending into the Strait of Hormuz across from Iran and shared by the United Arab Emirates and Oman
Seen and Heard
What made you want to look up Musandam Peninsula? Please tell us where you read or heard it (including the quote, if possible).