sana

Explore definitions, synonyms, and language insights of sana

Definitions

Noun
the capital and largest city of Yemen; on the central plateau