Find the word definition

Wikipedia
Crimond

Crimond is a village in the northeast of Scotland, located nine miles northwest of the port of Peterhead and just over two miles from the coast.