Entireangle

soutar

Soutar is a Scottish Gaelic word meaning "shepherd."

Related Keywords