Pusta nazwa to nazwa własna, taka jak imię osoby lub nazwa konkretnego budynku, święta lub innej unikatowej jednostki, która w rzeczywistości nie odnosi się do niczego. Jest to słowo bez odniesienia lub konkretnego przedmiotu, do którego odnosi się samo słowo. Pusta nazwa to problem w dziedzinie filozofii języka, ponieważ takie nazwy rozumiały znaczenie, mimo że w rzeczywistości nie odnoszą się do niczego. Na przykład „Prometeusz” to imię puste, bo taka postać „istnieje” tylko w mitologii i nie ma prawdziwego odniesienia w rzeczywistości. Mimo to ludzie rozumieją, że „Prometeusz” odnosi się do tytana, który ukradł ogień Zeusowi i dał go ludzkości.
Niektórzy filozofowie języka uważają, że puste imię jest z natury pozbawione znaczenia. Rodzi to problemy, ponieważ takie nazwy można zrozumieć niezależnie od tego, że w rzeczywistości nie odnoszą się do niczego. Ponadto zdanie „Prometeusz nie istnieje”, o którym wiadomo, że jest prawdziwe w oparciu o zrozumiałe znaczenie Prometeusza, byłoby całkowicie pozbawione sensu, gdyby nazwa „Prometeusz” nie miała znaczenia. Ta koncepcja pustej nazwy jako bezsensownej jest częścią teorii bezpośredniego odniesienia, która głosi, że słowa i wyrażenia czerpią znaczenie z tego, czemu odpowiadają w świecie.
Jednym z proponowanych rozwiązań kwestii pustej nazwy jest to, że „znaczenie” i „odniesienie” mogą być rozdzielone. W wielu przypadkach, podobnie jak w przypadku obiektów w świecie rzeczywistym, w większości przypadków prawdopodobnie odpowiadają. Nazwa może jednak nieść znaczenie, które jest odrębne od odniesienia do świata rzeczywistego, nawet jeśli w rzeczywistości nie ma odniesienia do świata rzeczywistego. Kontrastuje to z teorią bezpośredniego odniesienia, ponieważ teoria ta dopuszcza jedynie znaczenie wywodzące się z odniesienia w świecie rzeczywistym. Pomysł, że znaczenie i odniesienie można rozdzielić, jest częścią „teorii opisu” nazw.
Problemy z pojęciem pustej nazwy są na ogół związane z trudnościami w znalezieniu teorii pasującej do praktycznego użycia nazwy w zdaniu. Rozsądne jest stwierdzenie, że nazwa taka jak „Prometeusz” bez desygnatu jest pozbawiona jakiegokolwiek nieodłącznego znaczenia. Zdanie takie jak „Prometeusz nie istnieje” nie ma jednak sensu, jeśli przyjąć za prawdziwe, że „Prometeusz” nie ma sensu. Podobnie, oddzielając znaczenie od odniesienia, można nadać w zdaniach fałszywe znaczenie prawdziwym imionom. Powiedzenie na przykład, że „Abraham Lincoln nigdy nie był prezydentem Stanów Zjednoczonych” jest wewnętrznie sprzeczne, ponieważ „prezydent Stanów Zjednoczonych” jest częścią „znaczenia” imienia „Abraham Lincoln”.