Find the word definition

Wikipedia
Kilmaurs

Kilmaurs is a village in East Ayrshire, Scotland. It lies on the Carmel Water, 21.1 miles south by west of Glasgow. Population recorded in 2001 Census, 2601 It was in the Civil Parish of Kilmaurs.