Meaning of riyal

Definition of riyal

(noun) the basic unit of money in Saudi Arabia
the basic unit of money in Qatar

Other information on riyal

WIKIPEDIA results for riyal
Amazon results for riyal