innisfail

/ˈɪnɪsfɛɪl/

Definitions

1. noun

A place in Australia, especially the city of Innisfail in Queensland.

“The tourists visited the beautiful city of Innisfail in northeastern Queensland.”

Synonyms

  • town
  • village

Antonyms

  • megacity
  • metropolis