Hi, We are an Italian/Spanish speaking couple living in the UK. I was thinking about Ramón and I would be interested to know how locals find the sound of it Other options are Rio Emilio Luca Alejandro Diego Tiago Any other suggestion is welcome 🙂