Log in
Search words & phrases
taj mahal
US
・
UK
A1
Definition
Video subtitles
noun
A famous mausoleum located in Agra, India, built by Mughal emperor Shah Jahan in memory of his wife Mumtaz Mahal.