popular ·adjective (LIKED)

Definition: liked by many people Level: A2