I guess MyLot stands for "My Lottery". I don't know if I am right but logic describes this I have thought so. This question can only be answered by that person who has actually started MyLot.
Hi mariz. I really don't know. The name don't make sense for me but I'm sure that made sense for the owner of mylot. You get a good question and maybe mylot can post his story here lol.
Hugs my friend