Liem is used in Vietnamese with roots meaning honest or modest, and it also appears as a short form of Germanic names like William.
Like Liem?
Swipe through thousands of names like it