Boy name origins & meanings Old French : Jay birdEnglish : Supplanter; substitute Boy name variations Jay Jaybird Jave Jeays Jeyes