1 definition by meg beth

Top Definition
sanskrit for "fearlessness"
there is no direct use in the english language
by meg beth March 01, 2005

Mug icon
Buy a abhaya mug!