Name of a mythological figure with various descriptions depending on the source.
Mesa Grande dictionary: "Meteor, mythological spirit embodied in fire ball"