Castellnou (English, name)
expansion: Castellnou
Senses:
glosses: A number of towns or other places in Catalonia, Spain.
Forms: