Yahoo Web Search

Search results

  1. Dictionary
    Have — to do with
    • be connected with (someone or something) to the extent specified

    Powered by Oxford Languages