In a special gesture, Prime Minister Narendra Modi on Monday received the Amir of Qatar, Sheikh Tamim Bin Hamad AL Thani, at the Indira Gandhi International Airport in the national capital.