Definitions
noun
a town on the Murrumbidgee River in New South Wales; agricultural trading center
Look “wagga wagga” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a town on the Murrumbidgee River in New South Wales; agricultural trading center