Naworth
English
Proper noun
Naworth
- A locality with a castle near Brampton, Carlisle district, Cumbria, England (OS grid ref NY5662).
Further reading
Naworth Castle on Wikipedia.Wikipedia Naworth railway station on Wikipedia.Wikipedia