Jhonatan is a variant of Jonathan, from Hebrew meaning God has given, common in Spanish-speaking usage.
Like Jhonatan?
Swipe through thousands of names like it