wagga wagga n a town on the Murrumbidgee River in New South Wales; agricultural trading center Synonym(s) Wagga Wagga
News & Articles wagga wagga Wagga Wagga visitors highlight sister city strength There won't be an official delegation from the city of Leavenworth's sister city Wagga Wagga, Australia, this year as scheduled. June 22, 2013 - Leavenworth Times