ウーメラ
ūmera

Noun

1. woomera; womera; Australian aboriginal spear throwing implement — explanation

Other forms: