FamilyEducation.com
   
 

First name origins & meanings:

  1. Hindi: Absorbed
  2. Teutonic: Power
  3. Greek: Competent

First name variations: Magana, Magahn

Last name origins & meanings:

  1. Spanish (Magán): habitational name from Magán, a village in Toledo province.
  2. German: from Old High German magan ‘strength’.