Woomera
See also:
woomera
English
Etymology
From
woomera
, from
Dharug
[Term?]
.
Proper noun
Woomera
An area of
South Australia
used in Australia's
rocket
launch
program
.
A
town
in
South Australia
,
Australia
located on the
Nullarbor
Plain about 150 miles north of Adelaide.