NILOMETER MEANING IN ENGLISH

• Nilometer Definition & Synonyms

  1. (n.) An instrument for measuring the rise of water in the Nile during its periodical flood.
  2. (n.) An instrument for measuring the rise of water in the Nile during its periodical flood.


RECENT SEARCHES