An abreviation of the name ''Charlotte''. There are quite a few people named Charlotte, and/or abreviate their name to 'Lottie' or 'Charlie'. Charlo gives the name Charlotte a trendy, unique and unforgetable twist.
It is occaisionaly spelt Charloh.
Overall, a lovely name!
There should certainly be more Charlo's around!
Person1: 'What's your name?'
P1: That's a lovely name! My name is Charlotte...
Charlo': Ugh, boring.