Goliard
English Meaning
A buffoon in the Middle Ages, who attended rich men's tables to make sport for the guests by ribald stories and songs.
Sorry, No Malayalam Meaning for your input!
See Goliar Want To Try Goliard In Malayalam??