There are currently three entries that have similar names in St. Charles County, MO, US.
City of Saint Peters (7164517 an ADMD)
Saint Peters (4407237 a PPL)
Township of Saint Peters (4407252)
The first two are ambiguous. I've added the alternate name to 4407237 but am unable to delete the entry for 7164517. St. Peters is an incorporated municipality according to information on both the St Charles and Saint Peters websites. Thus I believe the PPL feature code is more appropriate than the ADMD.
Can 7164517 be deleted? It appears it was only created from US census data and the same population is already associated with 4407237.
The last entry for the township is distinct. I recently moved it to better represent its true location, along with Dardenne Twp. I believe it should remain distinct.
The feature classes P (populated place) and A (administrative division) represent two completely different kind of entities. Therefore they cannot be duplicates. If it is an incorporated municipality then it is a 'administrative division' as it has some administrative function. At the other hand there are buildings where people live, there are postal codes, etc. It therefore also is a populated place at the same time and it needs to entries one with class A and the other with class P.
I am not sure what the Township is, but when you say it is different from the incorporated municipality then it is correctly an entry of its own.
Does every P have to have a A for it's physical boundaries?
It is confusing and ambiguous to have multiple geonames entities defined for the one real-world entity. So where are the exact definitions for the different entity types to be found?