VW
A-Z
Topics
Compare
Patterns
Games
Tools
My Lists
→
Home
/
Dictionary
/
Waltham cross
Waltham cross
Uncommon
+ Save
Share
Proper Noun
Definitions
Proper Noun
1
A town in Hertfordshire, England, just outside Greater London.
See Also
england
greater london
hertfordshire
waltham abbey
Related Terms
england
greater london
hertfordshire
waltham abbey
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
Compare