Byron Bay (English, name)
expansion: Byron Bay
Senses:
glosses: A coastal town in Byron Shire, north-east New South Wales, Australia.
Forms: