Bowen in French Bowen in French Bowen proper noun A coastal town and locality in the Whitsunday Region, Queensland, Australia. Add to Flashcards