savannah ( synonym found)

Definition of savannah:

(n) : a river and cities in the U.S; of modern usage from the word savannah or from the place name; also spelled Savanna

Definition of savannah:

(n) : a river and cities in the U.S; of modern usage from the word savannah or from the place name; also spelled Savanna

Back to Top