Find the word definition

Wikipedia
Rosemarkie

Rosemarkie (, from meaning "promontory of the horse stream") is a village on the south coast of the Black Isle peninsula in Ross-shire ( Ross and Cromarty), northern Scotland.