Find the word definition

Wikipedia
Cabrich

Cabrich is a village in Highland, Scotland.

The small rural hamlet is approximately 11 miles north west of the city of Inverness. It is situated on a gently sloping hill.