Meaning of spherical polygon

Definition of spherical polygon

(noun) a figure on the surface of a sphere bounded by arcs of 3 or more great circles

Other information on spherical polygon

WIKIPEDIA results for spherical polygon
Amazon results for spherical polygon