mantichora
Dutch
Noun
mantichora
f
(
plural
mantichora's
)
manticore