Yemen is a country in Western Asia located on the southern end of the Arabian Peninsula. It's bordered on two sides by water - the Red Sea and the Gulf of Aden - and by Saudi Arabia to the north and Oman to the east. One etymology derives Yemen from ymnt, meaning "South", and significantly plays on the notion of the land to the right. Other sources claim that Yemen is related to yamn or yumn, meaning "felicity" or "blessed", as much of the country...