is koyal called in english?
This word does not exist in English. It seems to be an Hindi word whose meaning in English in cuckoo (bird). There are, however, some businesses in English-speaking countries, mostly related to wedding services, which makes sense, considering the meaning of this word.