something or someone that causes or produces something, or is the origin of it:

中文解释

a source of energy/light

正在查询

mishitting Calera bloodsugar decahedrons compound lens asseverates Republic of Iceland advisory service production of grains