goliard Urdu Meaning
Goliard - Urdu Meaning and Translation of Goliard , English Definition and more.
1. n. a wandering scholar in medieval Europe; famed for intemperance and riotous behavior and the composition of satirical and ribald Latin songs
The goliards were a group of clergy who wrote bibulous, satirical Latin poetry in the 12th and 13th centuries.
Sponored Video