What does Onomatopoeia Mean?

Onomatopoeia is a word that means the word forms the sound of the word that it means. For example, buzz means that the sound is a buzzing sound.