Dehlor

Dehlor or Deh Lor or Dehlar or Deh-e Lor (Persian: دهلر) may refer to: