ALL meanings of geneva cross
ge·ne·va cross
G g - noun geneva cross a red Greek cross on a white background, displayed to distinguish ambulances, hospitals, and persons belonging to the Red Cross Society. 1
- noun geneva cross Red Cross (sense 1) 0