Name Element STRATA

Type Word

Meaning & History

Latin word meaning "street, paved road".

Related Items

Surname DescendantsStreet(English) Estrada(Spanish)

Entry added July 11, 2018