Meaning MAGNIFICENT

See synonym: great

Search for this exact term