It means that it is very but well known or famous a person or something when using two superlatives (mega and archi) to emphasize that relationship of superiority. It can also be said to be known or that it may not be known.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list