English
Detailed Synonyms for Savannah in English
Savannah:
Savannah [the ~] noun
-
the Savannah
– a port in eastern Georgia near the mouth of the Savannah river 1 -
the Savannah
– a river in South Carolina that flows southeast to the Atlantic 1