Boy Name Name Origin Boy Name Meaning Variations; Derivative Names Jack English diminutive form of John John, Jackson Oliver English Elf Army originally from Germanic: Alfhere James English Supplanter originally from Hebrew: Jacob
確定! 回上一頁