What is the meaning of Many-sided?

Having many sides; polygonal

Having many aspects

Source: wiktionary.org