saudi arabia
Meaning, Definition & Usage
Dictionary
Related
noun
an absolute monarchy occupying most of the Arabian Peninsula in southwest Asia; vast oil reserves dominate the economy
Kingdom of Saudi Arabia
.
WordNet
Previous
saucer
saucily
sauciness
saucisson
saucy
Next
sauerbraten
sauerkraut
sauf
saufly
sauger