bhagavata.org/glossary/a.html
A very good choice of definition –
Names, essential terms and Sanskrit words are here, (Hundreds of words )
- Sanskrit Glossary - Self-Discovery Portal
A glossary of Sanskrit terms and pronunciation guidelines.
Small definitions but, more than 500 words

