• word of the day

    lota

    lota - Dictionary definition and meaning for word lota

    Definition
    (noun) a globular water bottle used in Asia Definition
    (noun) burbot
    Synonyms : genus lota
Connect with us on Facebook