A compound of Muhammad, “praised,” with Persian/Tajik -jon, a term of affection meaning “dear.”
Like Muhammadjon?
Swipe through thousands of names like it