Translation of loya in English:

loya

nausea

noun

  • 1

    nausea, feeling of sickness and wanting to vomit