Saudi
English Dictionary
->
Letter S
-> Saudi
Search Dictionary:
Saudi Definition
(a)
of
or
relating
to
Saudi
Arabia
or
its
people
; "
the
Saudi
-
Arabian
desert
"; "
the
Saudi
Royal
family
"
(n)
a
native
or
inhabitant
of
Saudi
Arabia
Saudi Synonyms
Saudi
Saudi Arabian
Saudi-Arabian
© Art Branch Inc.