Amaya
Meaning: mother city; the end; night rain
Origin:Spanish version of Amaia or Japanese
Amiyah
Meaning: night rain or the end
Origin:American variation of Amaya and Amaia, Spanish
Indra
Meaning: possessing drops of rain
Origin:Sanskrit
Indra
Meaning: possessing drops of rain
Origin:Sanskrit
Origin:Hindi river name; Hebrew