Where does “Belcastro” come from?

Belcastro (English) comes from Italian Belcastro, from Italian bel — preconsonantal masculine singular form of bello.

Ancestry of “Belcastro”, step by step

StepLanguageWordMeaning
1ItalianBelcastro—
2Italianbelpreconsonantal masculine singular form of bello
Every word from Italian bel →Every word from Italian Belcastro →