Meaning of duyan

duyan

Tagalog

n. cradle; hammock; swing