Taken from the English word navvy, originally a canal or railway laborer, later used as an occupational surname and rare given name.
Like Navvy?
Swipe through thousands of names like it