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