Yes, Tree would be a strange name. Some parents give their children “nature” names like River or Rainbow, but such names are very unusual and often get laughed at. I would recommend that you choose a different, more common name — unless your goal is to really be unique, and you don’t care that some people will laugh at it.