Pinyin Dictionary results for "lai you"

来由
reason; cause
其来有自
there is a reason for it; (of sth) not incidental
Dictionary data provided by CC-CEDICT