Meaning of urasan

urasan

Tagalog

urasan n. timepiece; clock; watch