Question: is roshni male or female?
Answer: Roshni is a feminine name of Indian origins and because much documentation on the name is scarce in English translation it is difficult to give reliable information. The exact origin is uncertain and the name seems to be used by both Muslim and Hindu parents. It seems to be agreed that the name means 'Light'.