liked by many
liked or supported by many people
Simple meaning: liked by many
More adjectives that start with P