Castelo Family History
Castelo Name Meaning
Portuguese: habitational name from any of numerous places called Castelo, from castelo ‘castle’, ‘(group of) fortified building(s)’ (from Late Latin castellum). Catalan and Spanish (Casteló): respelling of Catalan Castelló (see Castello).
Source: Dictionary of American Family Names ©2013, Oxford University Press