Meaning of bahaghari

bahaghari

Tagalog

bahaghari n. rainbow