Likely based on Chinese name elements such as zi and mo, often associated with refinement, character, or writing.
Like Zimo?
Swipe through thousands of names like it