In both the Philippines and Mexico the main language is Spanish, taking it that is what you mean when you say these are "Mexican" and "Philippine
" names. In any case, they would be Spanish names.
Arnulfo: (m) Considered a Spanish version of the German
. It means "eagle power"(Click on Arnold
to learn more)
This one is a very classic(perhaps even old fashioned) Spanish name(I mean from Spain the country and Spanish the language which is spoke all over Latin America
, among others)
Marisela: (f) Compound name. Contraction of the names María and Isabela.
This one is an up-to-date name, recently created, do not no how recent but will dare to say around 20 years at the most.
I had to clarify, it really gets to me when people can't tell the difference in between cultures and languages...Hope