Meaning and Translation of Teppe Hasanlu in Urdu Script and Roman Urdu with Wikipedia Reference,
| Urdu Meaning not found | 
Teppe Hasanlu or Tappeh Hassanlu (Persian: تپه حسنلو) is an archeological site of an ancient city located in northwest Iran (in the province of West Azerbaijan), a short distance south of Lake Urmia.  | 
| Read more at wikipedia |