• word of the day

    lancaster

    lancaster - Dictionary definition and meaning for word lancaster

    Definition
    (noun) a city in northwestern England Definition
    (noun) the English royal house that reigned from 1399 to 1461; its emblem was a red rose
Download our Mobile App Today
Receive our word of the day
on Whatsapp