Unique Boy Names

Zo

life, alive

variant of Azariah, meaning 'helped by God'

conscience, inner voice

gift, God-given

small butterfly

supplanter, held by the heel

variant of Xavier, bright, splendid, new house

gift from God

from the forest