1. ದ್ವಿಶಿರ

    ♪ dvi śira 🔊
    1. :Noun
    2. bhēruṇḍa, a mythological bird believed to have two heads.

Comments and suggestions