Is the name for CuH2PO4 copper dihydrogen phosphate?

I don't really understand the ones with the H2 in them...

thanks

2 answers

Yes, the name you have given it is correct.
NaHCO3 is sodium hydrogen carbonate.
NaH2PO4 is sodium dihydrogen phosphate
Na2HPO4 is disodium hydrogen phosphate
the 2 in the chemical equation means that the element contains more than 1 Hydrogen atom

Example
H20 = Water

2 hydrogen and 1 oxygen molecule