Where does “Niu Oóc” come from?
Niu Oóc (Vietnamese) comes from English New York, from English York, from Middle English Ȝork, from Old Norse Jórk, from Old Norse Jórvík, from Old English Eoforwīċ, from Latin Eborācum, from Proto-Brythonic *Eβrọg.
Ancestry of “Niu Oóc”, step by step