The name Nehru is a boy's name of Hindi origin meaning "canal". Nehru and discussed in our forums with posts like "Boys Drop 2 Add 1 pick a favor that can't be dropped".
From the experts:
A name associated with the Indian prime minister.
Find other names based on Nehru using our baby name generator.