Lamberhurst
Proper noun
Meaning
Lamberhurst
A village and civil parish in Tunbridge Wells district, Kent, England (OS grid ref TQ6736).
Proper noun
Lamberhurst
A village and civil parish in Tunbridge Wells district, Kent, England (OS grid ref TQ6736).