Bidhabidha
English
Proper noun
Bidhabidha
Alternative form of
Pitta-Pitta
.