Definify.com

Definition 2025


woomerah

woomerah

English

Noun

woomerah (plural woomerahs)

  1. Alternative form of woomera