English diminutive of Thomas (Aramaic 'thomas', twin), popularized as a given name by 1960s-70s working-class naming tradition.
Vibe
gentle
How it ages.
Tommy peaked as a given name in working-class English-speaking regions 1960-1990 and is now dated; reviving as retro choice.
The cultural moment.
United Kingdom saw Tommy as common working-class given name 1950-1980; United States usage lower but similar trajectory. Currently ranks #26 in the UK.