Meaning
- 1.
source — A place where a current of water starts.
- 2.
cradle; birthplace — A place where an idea or social phenomenon etc., starts or occurs for the first time.
source — A place where a current of water starts.
cradle; birthplace — A place where an idea or social phenomenon etc., starts or occurs for the first time.