Name – Neha

Gender – Female

Origin – Indian

Meaning – The Indian name Neha means – rain; One who loves and is loved