NichiDict

ひどら

[hidora]

Meanings

1.Noun

Greek mythologyHydra

2.Noun

zoologyhydra