Dictionary Of Sanskrit Names by Sri Swami Satchidananda & Integral Yoga Institute