• word of the day


    leiden - Dictionary definition and meaning for word leiden

    (noun) a city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620
    Synonyms : leyden
Download our Mobile App Today
Receive our word of the day
on Whatsapp