• word of the day

    soho

    soho - Dictionary definition and meaning for word soho

    Definition
    (noun) a district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts
    Synonyms : south of houston
    Definition
    (noun) a city district of central London now noted for restaurants and nightclubs
Download our Mobile App Today
Receive our word of the day
on Whatsapp