Not only too much, but not enough. Just "country-specific generalized names" doesn't get the point across as indicated by the fact that you had to give a couple of examples. The fact that neither you nor your twacquaintance know of a word suggests that even if you had the word you would still have to explain it, possibly in greater detail than you do with "country-specific generalized names".