Meaning of water fountain in English:

water fountain

noun

  • A fountain of water; (in later use usually) specifically a drinking fountain.

Origin

Mid 16th century.