The name McNeva is of Scottish origin, derived from a Gaelic surname meaning 'son of Nevin'. It was originally a patronymic surname, indicating that the bearer's father had the personal name Nevin. The name is quite rare today and adds an unusual touch to any list of names.
"McNeva saw its debut year with five births in 1927."