Home
Search
Index
Definify.com
Definition
2025
martora
martora
Italian
Noun
martora
f
(
plural
martore
)
marten
Anagrams
tamarro
Similar Results
Marjoram
Masora
Martyr
Marcor
Sweet-marjoram