A Vietnamese name from Sino-Vietnamese roots meaning “righteousness,” “duty,” or “justice.”
Like Nghia?
Swipe through thousands of names like it