Southern Cross in French Southern Cross in French Croix du Sud proper noun A rural locality in Charters Towers Region, northern Queensland. Add to Flashcards