Eames is commonly a baby boy's name of Irish origin, meaning 'generous protector, a form of Eamon'. The pop-culture reference, much lauded, is the forger in Christopher Nolan's 'Inception' played by Tom Hardy as Eames. Eames is the name that carries class and distinction with a pinch of sweetness. The origin of the name Eames is English which means 'son of the uncle'. The other same-sounding name that one may argue is 'Ames', but the pronunciation is slightly different.