Where does “meteoro-” come from?

meteoro- (Italian): weather

Definitions

  1. weather

Words derived from “meteoro-