Scottish habitation name from a place in Fife. The original Brittonic meaning combines "confluence of rivers" and "crooked".