Find the word definition

Wikipedia
Peedamulla

Peedamulla Station, often referred to as Peedamulla, is a pastoral lease that currently operates as a cattle station but once operated as a sheep station.