Skip to
noun
A small rural settlement or village, especially in Scotland; a hamlet or a small rural community.
Browse