Hi,
who told you so? I understand that "the X of a Y" ("the name of a flower") sounds best, but I don't believe "a X of a Y" implies that there is more than one X for every Y. I just asked a native speaker, they told me that's not true, and that I can say "Daisy is a name of a flower, cow is a name of an animal."
Does anybody have any thoughts? Thanks again