Ngoc from Sino-Vietnamese 玉 (ngọc) meaning "jade, precious stone, gem".
Vietnamese masculine and feminine name.
Check back in a moment for rank and trend details.