<P> Castillo is a Spanish surname meaning `` castle '' . </P>
<P> Castillo is a Spanish surname meaning `` castle '' . </P>
where did the last name castillo come from
where did the last name castillo come from
Spanish meaning `` castle ''
Spanish meaning `` castle ''