Barnaby comes from the biblical Barnabas, from Aramaic and Hebrew tradition, meaning son of consolation.
Like Barnaby?
Swipe through thousands of names like it