Home / Dictionary / Newby

Newby Uncommon

Proper Noun

Definitions
Proper Noun
1

Any of several places in northern England and elsewhere.

See Also
england
Related Terms
Rhyming Words
gawby willowby
Compare
Newby vs