Simplified Chinese Meaning of sahara

撒哈拉

Other Simplified Chinese words related to 撒哈拉

No Synonyms and anytonyms found

Definitions and Meaning of sahara in English

Wordnet

sahara (n)

the world's largest desert (3,500,000 square miles) in northern Africa

FAQs About the word sahara

撒哈拉

the world's largest desert (3,500,000 square miles) in northern Africa

No synonyms found.

No antonyms found.

sahaptino => 萨哈普丁语, sahaptin => 塞哈普丁, sagy => 下垂的, sagus => 西谷米, saguaro => 仙人掌,