
Niamh is a christian girl name and it is an English originated name with multiple meanings. Niamh name meaning is The daughter of a sea god in irish mythology and the associated lucky number is 9. Accompanying with Niamh meaning you can also listen here how to pronounce Niamh name.