Tommy is a baby boy name of Greek origin. Here are the full details of Tommy's name.
Other Origin: Aramaic
Other Nicknames: Tommie, Tomkin, Tomio, Tomy, Tommo, Tomster, Toms, Tomie, Tomo