Home
Search
Index
Definify.com
Definition
2024
torda
torda
Translingual
Noun
torda
f
Used as a specific epithet
Derived terms
Alca torda
(
razorbill
)
Etymology
New Latin
, from
Swedish
tordmule
(
“
the razorbill
”
)
Similar Results