Avichai is a Hebrew name meaning "my father lives" or "father of life," built from classic biblical-style elements.
Like Avichai?
Swipe through thousands of names like it