Artificial intelligent assistant

Why does DNA have its name? Why is DNA called deoxyribonucleic acid and not something else? I get the nucleic acid part (because that's what DNA is made of) but what about the deoxyribo- part, especially the ribo- part. Maybe because DNA doesn't have oxygen, hence the "deoxy-"? (Also, please tell me what is wrong with my question or whether there was a duplicate I didn't find so I can fix this question or delete it.)

The name is derived from the sugar which is bound to the base. For RNA it is Ribose (that why it is called ribonucleic acid) and for DNA it is Deoxyribose (hence the name deoxynucleic acid). The deoxyribose is missing an OH-group at positition 2 of the sugar ring, the name literally means "without oxygen". See the image below (from here) for further clarification:

!enter image description here

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy d7741eec71dbb92ed19e61b271e2aa87