No. Mexican is a nationality, while "Hispanic" is used to name any person who comes from Latin America or Spain (i.e: he or she speaks Spanish, hence the Hispanic).
In a more generic term, a Mexican IS Hispanic, but a Hispanic can be of any of the following nationalities:
From time to time, people from Brazil also fall into this category, but as they speak Portuguese, they fall into the more generic "Latino/Latina" denomination.
Yes there is such a thing as a Jewish Mexican, they're sometimes referred to as Jexicans.
the words Hispanic and Latino, in modern usage, are synomyms for the same thing.
Mexican
Mexican, Mexican/American.
hispanic?
Mexican
she is hispanic
Yes Selena Quintanilla-Perez is Hispanic. She is Mexican American.
mexican, hispanic
Latino hispanic
Mexican - Hispanic
Another synonym for Mexican is "Latino" or "Hispanic."