What does DUBA stand for?
What does DUBA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: DUBA.
What does DUBA mean?
- Duba is a small city on the northern Red Sea coast, of Saudi Arabia. It is in Tabuk Province. Local citizens describe it as The Pearl of the Red Sea. The population of Duba is about 22,000.