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:
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: