Beel

noun

Definitions

Noun
  1. 1
    a lake-like wetland with static water in a flood plain Bangladesh, West-Bengal

Next best steps

Mini challenge

Unscramble this word: beel