What is the meaning of the word "yemeni"?
Definitions:
-
of or relating to or characteristic of Yemen or its inhabitants
adjective
- The Yemeni mountains provide a harsh living environment.
- The Yemeni mountains provide a harsh living environment.