Find the word definition

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.