Salou in English dictionary Salou Meanings and definitions of "Salou" A city and popular tourist resort on the Costa Dorada, Spain. proper A city and popular tourist resort on the Costa Dorada, Spain. more Sample sentences with "Salou" Declension Stem Try again Available translations Basque Catalan Dutch French German Italian Lombard Russian Spanish Authors