giant star - English Synonyms Dictionary

giant star

n.
[1] giant