Meaning A boy's name of English origin, it means "Joyful." Origin of Fain English Popular Middle Names Pronunciation 🔊 Listen Fain Similar Names Chittaranjan Faegan Fayne Adebayo Letitia Kaeden Rowdy Radovan Ajoy Chittranjan Year by Year Popularity of Fain