What is the meaning of the name Johnathan?
The name Johnathan is primarily a male name of Hebrew origin that means God Has Given.
Form of the name Jonathan.
People who like the name Johnathan also like: Ethan
Names that sound like Johnathan:
Stats for the Name Johnathan