meaning of aqaba

1. Jordans port; located in southwestern Jordan on the Gulf of Aqaba


Related Words

aqaba |

Developed & Maintained By Taraprasad.com

Treasure Words