Castelló

See also: castello and Castello

CatalanEdit

EtymologyEdit

castell (castle) +‎

Proper nounEdit

Castelló ?

  1. Castellón (a province of Spain)