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."