brainard
/ˈbraɪnɑrd/Definitions
1. noun
A type of lake or a variant of brainard lake in Colorado, USA
“The tourists visited the beautiful Brainard lake during their summer vacation.”
1. noun
A type of lake or a variant of brainard lake in Colorado, USA
“The tourists visited the beautiful Brainard lake during their summer vacation.”