Word Definition

Gleamed

  1. of Gleam

Synonyms