caisteal-gainmhich
Scottish Gaelic
Noun
caisteal-gainmhich
m
sandcastle