Find the word definition

Wikipedia
Hayball

Hayball is a Melbourne based Australian architectural practice offering architecture, interior design and urban planning services. Hayball works include residential, commercial, education and institutional projects, as well as urban design. The practice currently employs approximately 120 staff.