Newton Wamphray
From Wikipedia, the free encyclopedia
Newton Wamphray is a village in Dumfries and Galloway. The place-name means "new village or town" from Old English niwe "new" + tun "farm"
Newton Wamphray is a village in Dumfries and Galloway. The place-name means "new village or town" from Old English niwe "new" + tun "farm"