Where does “lâu đời” come from?

lâu đời (Vietnamese) comes from Vietnamese đời, from Middle Chinese 代.

lâu đời (Vietnamese): age-old; longstanding; ancient

Definitions

  1. age-old; longstanding; ancient

Ancestry of “lâu đời”, step by step

lâu đời traces back through two separate lines of ancestry.

via Vietnamese đời

StepLanguageWordMeaning
1Vietnameseđờilife; world; generation
2Middle Chinese

via Vietnamese lâu

StepLanguageWordMeaning
1Vietnameselâulong
2Proto-Mon-Khmerləwʔ
Every word from Middle Chinese Every word from Vietnamese đời