Latoi appears to be a modern variation of Latoya, a name popularized in English with French-influenced sounds and spelling.
Like Latoi?
Swipe through thousands of names like it