My name means beaver meadow.
I'm internalizing all of this!
LOL!!!!
Remember when it was all so harmless?
Your name could also mean "beaver stream", and considering beavers tend to hang out in streams more than meadows, I think stream is the more likely meaning.