NichiDict

デメテル

[demeteru]

Meanings

1.Noun

Greek mythologyDemeter (goddess)