Haha, I just Googled what that meant! Honestly, it would be a really suitable name if they ever wanted one XD
Spanish and Portuguese: nickname for a thin person, from Spanish, Portuguese delgado ‘slender’ (Latin delicatus ‘dainty’, ‘exquisite’, a derivative of deliciae ‘delight’, ‘joy’).
Yeah... and it's also a family surname in Italy! 😀
I could use that for myself, though I'm not sure if my physique is stretching a bit far to be a delgado 😆