Name 106

Tap any word for its meaning.

In plain words

She who showers down streams of nectar.