Although popular with Irish singers (particularly tenors), this is actually a song written by Americans. The "machree" of the title is not a name. Instead, it is an Anglo-Irish term of endearment, literally meaning "my heart". This song was written for the play Barry of Ballymore.