The story
From the Lettard or Letard family, ca. 13th century.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A village and community in north Pembrokeshire, Wales (OS grid ref SM9429). Full definition →
From the Lettard or Letard family, ca. 13th century.
Etymology from Wiktionary, CC BY-SA 4.0.