Definify.com

Definition 2024


woomerah

woomerah

English

Noun

woomerah (plural woomerahs)

  1. Alternative form of woomera