Canberra

Explore definitions, synonyms, and language insights of Canberra

Definitions

Noun
the capital of Australia; located in southeastern Australia