The name Alvin is a boy's name of English origin meaning "noble friend, friend of the elves". Alvin is ranked #603 on our popularity charts and is often added to lists like Names That Mean Friend or Friendly and discussed in our forums with posts like "Love, Like, Lose... Name Game- BOYS".
From the experts:
Alvin has a sturdy, no-frills sound that belies its somewhat whimsical meaning. Interesting potential namesakes include British rocker Alvin Stardust, and US footballer Alvin Williams, and African-American dance legend (and activist) Alvin Ailey.