Translation of temasya in English:

temasya

festivity

noun

  • 1

    festivity, show, fair, scenery, view