1 definition by satyamara

Top Definition
From Sanskrit. Meaning, divine inspiration. Divinely inspired.
vanni, of divinely inspired origin
by satyamara February 02, 2010
Mug icon
Buy a Vanni mug!