Search results
- DictionaryMother Nature
noun
- 1. nature personified as a creative and controlling force affecting the world and humans: "Mother Nature has 80 per cent control in putting out fires like this"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries