Originated from the Hebrew "Jahwe", meaning god. Johannes is the most awesome name a guy can have, defining him as superhumanly good looking, smart and courageous.Johannes definition by Urban Dictionary