Scrabble word: SAVANNAHS
In which Scrabble dictionary does SAVANNAHS exist?
Definitions of SAVANNAHS in dictionaries:
- noun - a port in eastern Georgia near the mouth of the Savannah river
- noun - a river in South Carolina that flows southeast to the Atlantic
- noun - a flat grassland in tropical or subtropical regions
- noun - a flat, treeless grassland