Name profile

Jonathan

Yahweh has given · Hebrew, Biblical

Meaning
Yahweh has given
Origin
Hebrew, Biblical
Variations
Jon, Johnathan, Nathan