It will help if you give the actual Chinese or Japanese characters. As the pronunciation 'yan' can have many different characters, which means it can represent different meaning. For example, in Chinese, 'yan' with first tone, can mean 'smoke, cigarette' , and 'yan' with the fourth tone, can mean 'annoyed', and etc.
This is what I found not sure if it really helps... www.mybaby-name.com