look up any word:
1. devani
1. Noun - An Indian priestess, commonly seen in ancient times.
2. Verb - To divide and pray.
1. I really appreciate how the ancient devanis of classical India.
2. Let's go devani when we get to the airport.
by Vanilla Almond Mar 25, 2005 add a video
rss and gcal