• word of the day

    savanna

    savanna - Dictionary definition and meaning for word savanna

    Definition
    (noun) a flat grassland in tropical or subtropical regions
    Synonyms : savannah
Download our Mobile App Today
Receive our word of the day
on Whatsapp