Golden Bowl

Dictionary

METEOROUSa.

Having the nature of a meteor.