Lastra Family History
Lastra Name Meaning
Spanish: habitational name from any of various places called Lastra in Lugo (Galicia) or Oviedo (Asturias) or La Lastra (numerous places in northern Spain) named with lastra ‘flat slab of rock’.
Source: Dictionary of American Family Names 2nd edition, 2022