Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
ContributorContrib.McLeeds on 8/28/2016
Meaning & History
A village in Southern Scotland. It's name is of Scots origin and means 'Crow's ford of John'. See Crawford