Definitions English

  • One who meddles or interferes in something not of their concern.