Home
Search
Index
Definify.com
Definition
2024
tursachan
tursachan
Scottish Gaelic
Noun
tursachan
m
pl
plural of
tursa
(
“
standing stone, megalith, monolith, menhir
”
)
Similar Results