a toponym indicating the presence of a castle.
From castelo (“castle”). Compare Galician Castelo.
Practice speaking and memorizing "Castelo" and many other words and sentences in Portuguese.