lehay

/ˈlɛhɑɪ/ (LAY-hey)

Definitions

1. noun

A small, usually shallow lake or pool of water, especially one that is fed by a spring.

“The lehay in the forest was a perfect spot for a picnic.”

Synonyms

  • pond
  • pool

Antonyms

  • ocean
  • river