Found 3 items, similar to Marten.
English → Indonesian (quick)
Definition: marten
musang
English → English (WordNet)
Definition: marten
marten
n : agile slender-bodied arboreal mustelids somewhat larger than
weasels [syn:
marten cat]
English → English (gcide)
Definition: Marten
Marten
\Mar"ten\ (m[aum]r"t[e^]n), n. (Zo["o]l.)
A bird. See
Martin.
[1913 Webster]