Stand has many meanings. It can mean to stand tall, to stand fast, to take a stance. They all have something in common, they all mean to be strong and firm. It can also mean a stand of trees, I like to think of trees as rooted strongly, imposing to look at.
How many different trees can you see?