Gaelic-influenced name combining the Mc- patronymic prefix with Neva (new/snow).
Like Mcneva?
Swipe through thousands of names like it