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

Meaning of Joshal: Name Joshal in the Indian origin, means Approval; Praise; Appreciate; Admire. Name Joshal is of Indian origin and is a Boy name. People with name Joshal are usually Hindu by religion.