What does the name Josya mean? What is the meaning of the name Josya?

Meaning of Josya: Name Josya in the Indian origin, means Delightful. Name Josya is of Indian origin and is a Girl name. People with name Josya are usually Hindu by religion.