nilometer
English
nilometer meaning in English • nilometer का अर्थ अंग्रेजी में
Noun
- An instrument for measuring the rise of water in the Nile during its periodical flood.