Definition of McGonagall, William in English:

McGonagall, William

proper noun

  • (1830–1902), Scottish poet. His poetry is naive yet entertaining doggerel which has won him a reputation as one of the worst poets in the world.

Pronunciation

McGonagall, William

/məˈɡɒnəɡ(ə)l/