1 definition by Vimlow

Top Definition
Smart, helping and very friendly.
He is very vihaan!
by Vimlow January 12, 2018

Mug icon
Buy a vihaan mug!