To Witness Something of Such Beauty

There is a word used in English but from Italian (I think) which has the following meaning:

To witness something or someone of such profound beauty that you are compelled to sing aloud in praise.

I cannot find it anywhere. I remember that, when asked, it sounded a little like the French word "parler" or "parlons" (to speak) if that helps.


While not matching your French hint ...

Rapture or raptures. MacMillan says

to be in an extremely happy or excited state, and show this by what you say

But there are many other possibilities:

  • ecstasy
  • elation
  • euphoria
  • exaltation
  • exhilaration
  • enchantment
  • inspiration
  • rhapsody
  • transports