Meaning A boy's name of English origin, it means "Joyful." Origin of Fain English Popular Middle Names Pronunciation 🔊 Listen Fain Similar Names Chitrarath Elison Radoslaw Anan Muslih Ajitabh Chittaranjan Dontaye Estmund Desmon Year by Year Popularity of Fain