of or relating to or characteristic of Yemen or its inhabitants; Yemeni mountains
[ Syn: yemeni ]
a native or inhabitant of Yemen