"Ol McDonald Had a Farm" is a children's song about a farmer named McDonald (or MacDonald) and the various animals he keeps on his farm. Each verse of the song changes the name of the animal and its respective noise. In many versions, the song is cumulative, with the noises from all the earlier verses added to each subsequent verse.