Tamil Dictionary 🔍

meteorous

Me*te"o*rous ( or ), a. Etym: [See Meteor.] Defn: Of the nature or appearance of a meteor.


meteorous - Similar Words