Home / Dictionary / Yanbu

Yanbu Uncommon

Proper Noun

Definitions
Proper Noun
1

A Red Sea port in western Saudi Arabia

Related Terms
Rhyming Words
nanbu konbu guoanbu
Compare
Yanbu vs