Variant of Gervase/Jarvis, from Germanic 'ger' (spear) and Celtic elements, meaning 'spear servant'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Garvis?
Swipe through thousands of names like it