Cagna is like, female dog, is usually used in a derogatory way as to mean slut, whore and stuff like that. I'm pretty sure that in english bitch is the equivalent
I decided to try to figure out what the canonical times and ages would be lol
Since there's technically no way to tell and it's not too unlikely I left Mari, Aubrey, and Kel's ages to be approximates instead of exacts, though personally I find it more likely that Mari would be 20 instead of 19. Rlly think Aubrey and Kel's can go either way tho