canberra

Explore definitions, synonyms, and language insights of canberra

Definitions

Noun
the capital of Australia; located in southeastern Australia