latooka
/lætəʊkə/Definitions
1. proper noun
A remote location in the Australian desert, particularly in the Simpson Desert, used by Aboriginal people for camping and shelter.
“The travelers found a suitable spot at Latooka to set up their camp for the night.”