Synonyms of Sana'a in English :
Antonyms of Sana'a in English
Thesaurus of Sana'a in English
1. (noun) the capital and largest city of Yemen; on the central plateau