Clic to know the meaning of any name!
Elvis is an English boy name.
It could possibly be a derivative of Alvis or Elwin.