• word of the day

    samosa

    samosa - Dictionary definition and meaning for word samosa

    Definition
    (noun) small turnover of Indian origin filled with vegetables or meat and fried and served hot
Download our Mobile App Today
Receive our word of the day
on Whatsapp