comes from latin words, char means fight for it and nel means strong but fragile. It means precious and should be taken care off.
Charnel is so cute and handsome!