Definition of pool lily in English:

pool lily

noun

  • A water lily.

Origin

Early 20th century; earliest use found in The Contemporary Review.