Niven Meaning and Origin

The name Niven is a boy’s name meaning “little saint” and is of Scottish origin. The name Niven has been traced back to before the Norman Conquest in 106.

Posts with the name Niven:


  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap