meghaskandin मेघस्कन्दिन्

Definition: m. the fabulous animal sarabha-