Frida Kahlo
Mariachi or a vihuela
David
In my own opinion no. Mexican name has nothing to do with a persons nationality. no. people with Mexican names like Packo or Gerardo or Julianne are pure Mexicans and people with names like Michael...
No; it comes from Erick, which has a Nordic (i.e.: Viking) origin.