Niven


Niven is a surname. It is derived from the Scottish Gaelic Mac Cnaimhin.

Notable people