of or relating to Saudi Arabia or its people; the Saudi-Arabian desert; the Saudi royal family
[ Syn: saudi-arabian , saudi ]
Saudi (adj.)
a native or inhabitant of Saudi Arabia
[ Syn: saudi , saudi arabian ]
of or relating to Saudi Arabia or its people; the Saudi-Arabian desert; the Saudi royal family
[ Syn: saudi-arabian , saudi ]
a native or inhabitant of Saudi Arabia
[ Syn: saudi , saudi arabian ]