• word of the day

    khesari

    khesari - Dictionary definition and meaning for word khesari

    Definition
    (noun) European annual grown for forage; seeds used for food in India and for stock elsewhere
Download our Mobile App Today
Receive our word of the day
on Whatsapp