ネクタル
Meanings
Noun
1. nectar (drink of the gods)
Other readings