Arabic place name referring to an ancient oasis city in northwestern Arabia, meaning a fertile, verdant land.
Like Tayma?
Swipe through thousands of names like it