meaning of savannah

1. a flat grassland in tropical or subtropical regions


Related Words

savannah | savannah river |

Developed & Maintained By Taraprasad.com

Treasure Words