Barnaby
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