Translation of solat in English:

solat

noun

  • 1

    ritual worship of the Muslims, reverence and respect paid to God