Top definition
Hayagriva is a name used in Hindu culture depicting an horse headed God. The name shows a person of great knowledge and wellbeing.

He is also a good kisser!
Omg! Did you kiss hayagriva?

Yeah! It was awasome
by Fifajersy September 15, 2016
Get the mug
Get a hayagriva mug for your cat Julia.