Home
Search
Index
Definify.com
Definition
2025
tursa
tursa
Scottish Gaelic
Noun
tursa
m
(
genitive singular
tursa
,
plural
tursachan
)
standing stone
,
megalith
,
monolith
,
menhir
Similar Results
Ursa