Castelo Family History
Castelo Name Meaning
Galician and Portuguese: habitational name from any of numerous places called Castelo from castelo ‘castle’ (from Late Latin castellum) see Castillo or Castell .
Source: Dictionary of American Family Names 2nd edition, 2022