Are the names Zain (boy) and Reyanna (girl) good from an Islamic perspective?

I want to know the details of two names; boy name Zain and girl name Reyanna. Are these good names from Islamic perspective. Should we keep these names of our children or change them?

Answer:

(Fatwa: 1060/852/B=1431)

If you choose the name Zainul Islam instead of Zain it would be far better; because the name Zain alone means adornment, while Zainul Islam means the adornment of Islam. However, the name Rayyana (ریانہ) for a girl is right.

Allah (Subhana Wa Ta’ala) knows Best

Darul Ifta,
Darul Uloom Deoband

This answer was collected from the official ifta website of Darul Uloom Deoband in India.

Link