ネクタル
ne kutaru

Noun

1. nectar (drink of the gods)

Mythology

From grc "nektar"

Other forms: