@Hayley ohhh Enzo is so cute!!
Alfredo-can go by Alfie Arlo is spanish i didn’t realise, very common in uk at the moment but a cute name Rey- is cute and means king in spanish according to google
Marco Rafael (Raffe) Matteo Andre
I had the same problem! I liked loads of names but none felt like ‘the one’ my husband suggested we do a sports tournament style contest to narrow it down. I paired up all the names (paired similar names when possible but it doesn’t really matter) then we looked at each pair and just picked between those two, then the winners all moved on to the next round and were paired again until we at least narrowed it down to a handful of names we really liked and could picture actually using. Then we waited till he was born to actually decide
Enzo, Rico, Cruz