Spanish, from one of the placenames Mérida in Spain, Mexico or Venezuela. The name is from Latin "meritorious".