What is the full meaning of savannah
(Spanish) tropical grassland, also SAVANNA [n -S]
Example of the word savannah placed on a Scrabble board.