Khoa is a Vietnamese-used name often associated with learning or achievement, and best grouped here with East Asian naming roots.
Like Khoa?
Swipe through thousands of names like it