Nelda
Meaning: one who lives by the alder tree
Origin:English
Nairn
Meaning: river with alder trees
Origin:Scottish
Nairne
Meaning: river with alder trees
Origin:Scottish
Naim
Meaning: river with alder trees; happy
Origin:Scottish; Arabic
Origin:English from French