Barnaby

somewhat nerdy, but with a touch of quirky coolness.

This name is a medieval English form of the Biblical name Barnabas. This itself is a Greek form of an Aramaic name meaning "son of consolation" or "son of confession."

Your Favorite Names