Fernando isn't bad, same with
Angel. I'm not crazy about Oswaldo but it has some cool nn options (
Oz,
Waldo,
Wally). Oswaldo and
Fernando are a little too similar together, esp. compared with the other boy,
Angel.
Angelo, maybe? :b Xitlaly--is this a legit name? I remember seeing it somewhere but I don't know anything about it, incl. pronunciation. The first part looks like "zit" though, and that won't go over well in jr. high and high school. :-/
~
Heather~