"T" Boy Names, American, English
English “divided in two”
Twain is a boy’s name meaning “divided in two” and is of English origin.
Modern Americana Baby Names