Twain \t-wain\ as a boy's name is of Middle English origin, and the meaning of Twain is "divided in two". Made famous by American writer Mark Twain, who got his name from the calls of river boatmen. His original name was Samuel Clemens.
Twain has 2 variant forms: Twaine and Twayn.
Baby names that sound like Twain are Twan and Dwain.