WOMBATS: Women’s Mountain Bike And Tea Society

What does WOMBATS mean? The above is one of WOMBATS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Women's Mountain Bike And Tea Society