Home / Dictionary / Waltham cross

Waltham cross Uncommon

Proper Noun

Definitions
Proper Noun
1

A town in Hertfordshire, England, just outside Greater London.

Related Terms
Rhyming Words
oss boss loss koss joss hoss foss toss doss poss coss ross woss voss moss soss noss cross gloss gross
Compare
Waltham cross vs