Mesquin vient de l’italien meschino, ou de l’espagnol mezquino, pauvre, chétif, qui vient lui même de l’arabe, meskin, (Larousse), ou miskin, (l’Internaute), pauvre.
Mesquin aujourd’hui est synonyme de bas, avare, minable, etc.
Sources : l’Internaute et dictionnaire étymologique Larousse qui ne mentionne pas mezquino.