The adjective late usually means “after the expected time,” or “near the end of a time period,” as in these examples:
However, as shown in your sentence (“I am the only living son of my late parents”), late can also mean “not living” or "dead."
Here are some other sentences in which late means dead.
Notice that when you want to use the word late to mean dead, it must appear directly before the noun that it describes. The sentence “My grandmother is late” does not mean that she is dead. It means that she is arriving after the time she was supposed to arrive.