Home
Search
Index
Definify.com
Definition
2024
iteodha
iteodha
Scottish Gaelic
Noun
iteodha
f
(
genitive singular
iteoidhe
)
hemlock
Similar Results