Etymology · Medieval Latin

Castella

2 English words descend from Medieval Latin Castella, most common first.