Meaning of mayumi

mayumi

Tagalog

mayumi adj. demure; tender