Home
Search
Index
Definify.com
Definition
2024
Tayma
Tayma
English
Alternative forms
Tema
Proper noun
Tayma
A large
oasis
located in northwestern
Saudi Arabia
.
Translations
oasis
Catalan:
Tayma
f
French:
Tayma
f
Spanish:
Taima
f
,
Teima
f
Similar Results