Randomness and Frustration in a S = 1/2 Square-Lattice Heisenberg Antiferromagnet