Johngabriel combines John, meaning "God is gracious," and Gabriel, meaning "God is my strength," both from Hebrew.
Like Johngabriel?
Swipe through thousands of names like it