I think it is a beautiful name but I would never use it because I live in Spain and actually
Kielo is the way a person from
Asia would pronunce "quiero" which means "I want" and "I like". Instead of
Kielo I can suggest the name Cielo which means sky and heaven in Spanish