Definify.com

Definition 2024


Sultanate_of_Oman

Sultanate of Oman

English

Proper noun

Sultanate of Oman

  1. The official name of Oman.

Translations