Proper noun
Castellnou A number of towns or other places in Catalonia, Spain.
“Climate change is changing everything,” Mr. Castellnou said. Source: Internet