• word of the day

    londoner

    londoner - Dictionary definition and meaning for word londoner

    Definition
    (noun) a native or resident of London
Download our Mobile App Today
Receive our word of the day
on Whatsapp