Yahoo Canada Web Search

Search results

  1. Dictionary
    well liked

    adjective

    • 1. regarded with much affection; popular with many people: "he is efficient, fair-minded, and well liked by his colleagues"