Definition of Savanna

Definition of Savanna
  1. Savanna Proper noun of modern usage, variant of Savannah.
Feedback Form