Find the word definition

Wikipedia
Delny

Delny is a small hamlet in the parish of Kilmuir-Easter in Ross-shire, Scotland. It was once the seat of the Earl of Ross.