dama lalo

English: Translation
a person who has visited other faraway lands
noun