What is the meaning of savannah in English?

Learn vocabulary with pictures as well as definitions of savannah in English

Learn in

See more

n. savannah

Definition of savannah in English

Extensive plain populated by herbaceous plants, with some isolated trees and shrubs.

Synonyms of savannah in English

savanna