Synonyms of Savanna in English :
Antonyms of Savanna in English
Thesaurus of Savanna in English
Savanna
see definition of savannaSynonyms of savanna
1. (noun) a flat grassland in tropical or subtropical regions
Hypernyms of savanna
1. (noun) a flat grassland in tropical or subtropical regions