La palabra "Taj" proviene del persa, lenguaje de la corte mogol, y significa "Corona", mientras que "Mahal" es una variante corta de "Mumtaz Mahal", el nombre formal en la corte de Arjumand Banu Begum, cuyo significado es "Primera dama del palacio".