Observations demonstrate a nearly 22-year periodic zonal flow superimposed on general solar differential rotation (LaBonte and Howard, 1982) and some meridional motions (e.g., Tuominen, Tuominen, and Kyrolänen, 1983). Such flows can be excited by the magnetic wave generated by the dynamo in the solar convective zone. An approximate analytical solution for the zonal and meridional flows for a given magnetic wave is constructed. This approach is justified by the fact that the magnetic field is generated by differential rotation and mean helicity, and the magnetic field in the time interval under consideration does not affect much this main flow; it can, however, strongly influence the perturbations of this flow. The density gradient in the convective zone is taken into account as an essential point in the solution construction. The solution agreed well with observational features and, in particular, it gives a phase shift between the rotational (zonal) wave and solar activity. A polar branch of the rotational wave can be described as an effect created by a poleward moving dynamo wave. Secular variations in the symmetrical part of the differential rotation and in the asymmetry between the north and south hemispheres are predicted. The alternative approaches to the explanation of the origin of the observed large-scale flows are discussed.