riyal

Noun
  1. The basic unit of money in Saudi Arabia (synset 113720811)
  2. The basic unit of money in Qatar (synset 113720432)

Other Searches