emanate from

1. 发源; 发出

Do you know where these rumors emanated from?

你知道这些谣言是从哪儿来的吗?

2. 散发; 发射

A bad smell emanated from the shed.

小屋里散发出一股臭味。