meteor- combining form ormeteoro- Etymology: Middle French or Greek; Middle French, from Greek meteōr- high in air (from meteōros), meteōro- astronomical phenomenon, thing in the heaven above, from meteōron 1.: meteor < meteoroid > 2.: weather and climate < meteorobiology >