Definify.com

Definition 2025


woomeras

woomeras

English

Noun

woomeras

  1. plural of woomera