Dictionary Definition:
○vaktra m. 'monkey-faced', N. of Nārada (a saint and philosopher, and friend of Kṛishna) L