Dicts.info 

Sanskrit Words And Phrases Encyclopedia :: definitions