dumuduong

Etymology
Reduplication of du from ⟨ceb⟩.

Noun

 * 1) an immigrant; a person who comes to a country from another country in order to permanently settle there
 * 2) a transient; a person who passes through a place for a short time; a traveller; a migrant worker
 * 3) a stranger; a newcomer
 * 1) a stranger; a newcomer
 * 1) a stranger; a newcomer