dyudantin द्युदन्तिन्

Definition: m. heavenly elephant (see dik-karin-)