If you have information about this name, share it in the comments area below!
Wiki information Horsmon:
Horsmonden is a village in Kent, on the Weald. It is situated on a road leading from Maidstone to Lamberhurst, three miles north of the latter place. The nearest railway station is Paddock Wood.