Usually used to refer to a hot and extremely intelligent
guy. Also used instead of 'smart' or 'strong'. Colloquially used in southern parts of the Indian subcontinent to refer to an extremely dashing brown boy. If u see a
six foot handsome brown
guy then you know he is a raagav.