Origin: Indian
Meaning: Shining moon
Chandrabha is a boy's name of Indian origin.