Rowan's name is perfect in my opinion. It's a nature name that doesn't have that overtly hippie vibe to it like Willow or River. That got me thinking, are there other names like that? I would love to find a name that is directly related to nature/water but isn't obvious. I think Indigo works? But I've had people say it sounds very "granola" :D Can you think of any names that fit the criteria?