Tolong jelaskan mengenai Nama dan wujud dari Ulupi

Dalam bahasa Sanskerta, kata Ulupi secara harfiah berarti "muka yang mempesona". Ulupi juga dikenal dengan sejumlah nama dalam kitab Mahabharata: Bujagatmaja, Bujagendrakanyaka, Bujagotama, Korawi, Korawyaduhita, Korawyakulanandini, Panaganandini, Panagasuta, Panagatmaja, Panageswarakanya, Panagi, dan Uragatmaja.

Ulupi diceritakan berwujud sebagai Nagakanya (putri naga), separuh wanita dan separuh ular. Michael Mott dalam buku Caverns, Cauldrons, and Concealed Creatures menceritakan kembali bahwa Ulupi berwujud separuh reptil (hewan melata); bagian tubuhnya dari pinggang ke bawah berbentuk mirip ular atau buaya.