1. ವೃಷ್ಟಿಕಾರಕ

    ♪ vřṣṭikāraka
    1. (adjective)
    2. raining; pouring down (continuously).
  2. ವೃಷ್ಟಿಕಾರಕ

    ♪ vřṣṭikāraka
    1. (noun)
    2. he (a deity) who causes rain.