Find the word definition

Wikipedia
Killara

Killara is a suburb on the Upper North Shore of Sydney in the state of New South Wales, Australia north of the Sydney Central Business District in the local government area of Ku-ring-gai Council. East Killara is a separate suburb and West Killara is a locality within Killara.