Find the word definition

Wikipedia
Badcaul

Badcaul is a village in Highland, Scotland, on the southern shore of Little Loch Broom.

Category:Populated places in Ross and Cromarty