Definition & Meaning | English word CASTELLNOU
CASTELLNOU
Definitions of CASTELLNOU
- A number of towns or other places in Catalonia, Spain.
Number of letters
10
Is palindrome
No
Search for CASTELLNOU in:
Page preparation took: 87.55 ms.