Johndrea appears to blend John, meaning 'God is gracious,' with Andrea, from Greek meaning 'manly.'
Like Johndrea?
Swipe through thousands of names like it