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