ezekahr

Scotland, Ayrshire, Irvine, unfortunately.
I don't know what it means either.