Generally Apple has done a poor job at naming things for a long time.
Phones = iphone with a random number and a letter. iphone, 3, 3g, 4, 4s, 5, 5c, 5s, 5se, 6, 6p, 6s, 6sp
Tablets = iPad with a non-intelligible pattern of words. ipad, 2, new, mini, 4, air, air2, air pro, air pro 9.7
Laptops = no clue what they are doing since they dont change names with each version like on the iOS devices. Mac pro, Mac, Air (add year and size on your own)
Desktop = no clue since they have not actually upgraded in years. imac (add year you were born in and either 21 or 27), pro (only one release ever)
Tim should really get together with his marketing team and figure out a naming strategy. Because it really is a bit silly at this point.
(i of course left out all the old names no longer used. That would have made things even worse)