1. Home
  2. TAGS

Names That Mean Drops

Indra

Meaning: possessing drops of rain

Origin:Sanskrit
10615
Indra

Meaning: possessing drops of rain

Origin:Sanskrit
2107