• word of the day

    ola

    ola - Dictionary definition and meaning for word ola

    Definition
    (noun) leaf or strip from a leaf of the talipot palm used in India for writing paper
    Synonyms : olla
Download our Mobile App Today
Receive our word of the day
on Whatsapp