Translation of suri in English:

suri

queen

noun

  • 1

    queen, king's wife