If yous love it go for it. X
My only recommendation is to make sure you know the origin, meaning, and history of the name. Nothing wrong with loving, appreciating, and using a name from another culture or area as long as you pay it respect ☺️
Too European? You mean Spanish or Latin American? It’s a gorgeous name, but I would assume you speak Spanish
I think it's a lovely name, I know quite a few british people with the name Santiago xx