A falu neve eredhet a Miró/Meró német, vagy a cseh Mira személynévből. A település 14. századi első írásos említése ellenére jóval korábbi keletkezésű lehet. A Tarna- előtag a Tarna melletti (ma: Holt-Tarna) fekvése kapcsán került a nevéhez megkülönböztetésként, a 19. század elején.

Határába Vécsfölde és Ányástelek elpusztult falvak területükkel benyúltak.