Arran Hear it!

Arran Definition

Ar·ran (arən)

island in the Firth of Clyde, SW Scotland: 165 sq mi (427 sq km)

Browse dictionary entries near Arran

  1. arraignment
  2. arraign
  3. arrack
  4. arr
  5. arquebus
  6. ARQ
  7. ARPU
  8. ARPS
  9. arpent
  10. arpeggio
  1. arrange
  2. arrangement
  3. arrangements
  4. arrant
  5. arras
  6. array
  7. arrayal
  8. arrear
  9. arrearage
  10. arrears