Il nome di questo borgo è collegato intrinsecamente alla sua storia, in quanto cambiava è cambiato ad ogni dominazione. Fondato originariamente nel 1102 con il
Un borgo nobile, un borgo dal doppio nome. Il primo, “Boville“, deriva dalla cittadina, prima volsca o osco-sannitica, e poi romana di Bovillae, nome che
Castelrotto ha un nome che deriva letteralmente dalla stessa parola latina. Il toponimo del borgo, infatti, appare per la prima volto nel X secolo come