major stream meaning