The Collaborative International Dictionary
Meteorous
Meteorous \Me*te"o*rous\ (? or ?), a. [See Meteor.] Of the nature or appearance of a meteor.
Wiktionary
meteorous
a. (context archaic English) Of the nature or appearance of a meteor.