Green Goddess
Jump to navigation
Jump to search
See also: green goddess
English[edit]
Etymology[edit]
From their green colour.
Noun[edit]
Green Goddess (plural Green Goddesses)
- (British, informal) A fire engine used by the army, the Bedford RLHZ Self-Propelled Pump.