I agree lack of familiarity isn't because it's "unreal"---we invent words all the time, but I agree with OP that we could have come up with a better name. I bet if you I were to walk down the street here and ask 10 people what Juneteenth is only 1 would be able to do better than: "something to do with freeing the slaves".