Question: where did the last name castillo come from
Answer: Castillo is a Spanish surname meaning `` castle '' .