• word of the day

    megalopolis

    megalopolis - Dictionary definition and meaning for word megalopolis

    Definition
    (noun) a very large urban complex (usually involving several cities and towns)
Download our Mobile App Today
Receive our word of the day
on Whatsapp