savanna

/sʌvˈænʌ/

Explore definitions, synonyms, and language insights of savanna

Definitions

Noun
a flat grassland in tropical or subtropical regions

More General Terms