Elmsted
English
Proper noun
Elmsted
A
village
and
civil parish
in
Folkestone and Hythe
district,
Kent
,
England
(
OS
grid ref TR1144
)
.
See also
Elmstead
Anagrams
smelted