imana (0 synonym found)

We don't have any synonyms for imana yet.

Did you mean…

Think imana belongs in the thesaurus? Recommend it and we'll take a look.


Definition of imana:

°Country in the Middle East. Official name: Sultanate of Oman.

Definition of imana:

°Country in the Middle East. Official name: Sultanate of Oman.

Back to Top