• word of the day

    mensa

    mensa - Dictionary definition and meaning for word mensa

    Definition
    (noun) a faint constellation in the polar region of the southern hemisphere and containing part of the Large Magellanic Cloud
Download our Mobile App Today
Receive our word of the day
on Whatsapp