• word of the day

    starling

    starling - Dictionary definition and meaning for word starling

    Definition
    (noun) gregarious birds native to the Old World
Download our Mobile App Today
Receive our word of the day
on Whatsapp