Meaning of dayuhan

dayuhan

Tagalog

n. foreigner; alien; visitor; immigrant


dayuhan

Tagalog

adj. foreign; alien