Yanbu in English dictionary Yanbu Meanings and definitions of "Yanbu" proper A Red Sea port in western Saudi Arabia more Sample sentences with "Yanbu" Declension Stem Try again Available translations Arabic Dutch French German Russian Authors