Ardebil

What is Ardebil?

Ardebil definition and meaning on Dictionary terms:
noun

a town in NW Iran, near the Caspian Sea.