Last name: Castello. This interesting name is of early medieval English topographical origin, and is derived from the Anglo-Norman French castel, castle, fortified building or set of buildings, especially the residence of a feudal lord. The name could also have denoted a servant who lived and worked at such a place.