English dictionary
savanna meaning and definition
Definition and meaning of savanna at MeaningMonkey.org. savanna meaning and definition in the English Dictionary.SAVANNA noun
Definition of savanna (noun)
- a flat grassland in tropical or subtropical regions
- synonyms: savannah
Source: Princeton University Wordnet