We do not currently know of any synonyms for woomera.
The noun woomera is defined as:
Did you mean aimer or emery?