Find the word definition

Wikipedia
Castambul

Castambul is a small locality near Adelaide, South Australia. It is located in the Adelaide Hills Council local government area.