Topay, top ve ay sözcüklerinden oluşur. Top, Osmanlıca üzerinden Ana Türkçe *top (yuvarlak şey) sözcüğüne dayanır; Vikisözlük bu sözcüğü Azerice top, Özbekçe to‘p ve Kazakça dop ile akraba sayar. Ay ise Eski Anadolu Türkçesi aracılığıyla Ana Türkçe *āy'dan gelir ve Dünya'nın uydusunu anlatır. Yuvarlak anlamındaki top ile ayın birleşmesi, ayın tam yuvarlak göründüğü evreyi, yani dolunayı anlatır; TDK de adı kısaca dolunay diye açıklar.
Kız ve erkek çocuklar için ortak kullanılan Topay iki hecede okunur (To-pay); hece sınırı p'yi ikinci heceye taşıdığından ad akıcı söylenir. Ekler kalın ünlülüdür: Topay'a, Topay'ın. Benzer isimler arasındaki Tolunay da dolunay fikrini taşıyan bir addır; Tumay ve Tokay ise ses bakımından yakındır.
