Ofc Mohammed is the most common name but thats a name common within the muslim community. I have noticed the name Sarah in every country, regardless of race or religion. Or it might be an abrahamic religion thing but thats most of the world atleast.
I suspect other Abrahamic names might make the cut.
Ivan, Giovanni, John, Jean, Shaun, Sean, Shane, Zane, Ian, Jan, Yves, Juan, Johannes, Yohan, and more…
The name means “gift”. Pretty universal.
Ironically, all the variations you mentioned do not have the gift part, except for the letter ‘n’ :)
They all originate from Johnathan, which in Hebrew means, literally “God gave”, the “Joh” part meaning “God”, and “Nathan” meaning “gave”.
is Bogdan another cognate, then? from the same root?