lear
/lɪər/Definitions
1. noun
a stream or small river, especially one flowing into a larger one
“The hikers followed the lear as it wound its way through the valley.”
1. noun
a stream or small river, especially one flowing into a larger one
“The hikers followed the lear as it wound its way through the valley.”