Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of hydrology

- The science of water, its properties, phenomena, and distribution over the earth's surface.