Somebody decided to call him that. It's a nickname.
The Bard of Avon was William Shakespeare.
Nobody. Shakespeare is called "The Bard of Avon" because he is a bard, or poet, and he lived in Stratford, which is on the River Avon.
He is sometime called the Bard of Avon. "Bard" means poet and his hometown was on the river Avon.
People call him the bard or the Bard of Avon, but they didn't call him that when he was alive. He was called the Swan of Avon shortly after his death, but that was probably poetry. His friends probably called him Will.The Bard of Avon.
William Shakespeare is the 'Bard of Avon' - not 'Bird of Avon'
Because he was a writer (a Bard) and came from Stratford-upon-Avon.
Shakespeare is often called the Bard of Avon.
Bard means writer and he came from Stratford on the river Avon.
He was not. "Bard of Avon" - or "Bard" for short is correct.
The Bard of Avon
Shakespeare is William Shakespeare's surname. He was nicknamed The Bard of Avon.
The Bard short for The Bard of Avon.