yemen

(noun) Yemen

< yelping | yemeni >