The most fitting response for the definition of a "popular leader" would be:
a leader who is popular with their people.
Responses
a leader who is popular with their people
a leader who is popular with their people
a leader who is popular in the international sphere
a leader who is popular in the international sphere
a leader who is elected or chosen by the people
a leader who is elected or chosen by the people
a leader who has the support of the government and the people
1 answer
The most fitting response for the definition of a "popular leader" would be:
a leader who is popular with their people.