Language:
Free Online Dictionary|3Dict

Source : CEDICT

a glimmer/glimmering/twinkling/fluorescence/phosphorescence/perplexed/dazzled and confused/planet Mars (arch.)