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