Meaning: Cool and commanding, carrying clear intent
Origin: Hebrew (via Danish)
History: Johannes is the full Danish form of John. It has been widely used in Denmark since the medieval period.
Explore more at Danish Baby Names on BabyNa.me