<P> Castillo is a Spanish surname meaning "castle". </P> <P> As of 2014, the frequency of the surname Castillo was highest in the following countries: </P>

Where does the last name castillo originate from
find me the text answering this question