English

edit

Noun

edit
 
English Wikipedia has an article on:
Wikipedia

stream pool (plural stream pools)

  1. The calm part of a river

Anagrams

edit