The name Johannes means God Is Gracious and is of Scandinavian origin. Johannes is a name that's been used primarily by parents who are considering baby names for boys.
People who like the name Johannes also like the names: Gabriel,
Alistair,
Atlas,
Henry,
Johan,
Cornelius,
Edward,
Amelia,
Freya,
Olivia,
Luna,
Nora,
Andromeda,
Scarlett