rohitendradhanus रोहितेन्द्रधनुस्

Definition: n. plural imperfect and perfect rainbows