English dictionary, thesaurus, translations & etymology
FreeDict.com

Arran — meaning in English

Portuguese → English · translate English → Portuguese instead

English meaning

  • arran name Ellipsis of Isle of Arran, Scotland.

Senses

Arran is used for these senses in English:

  • Arran Ellipsis of Isle of Arran, Scotland.

arran — full definition

  1. name Ellipsis of Isle of Arran, Scotland.
  2. name A male given name transferred from the place name, of modern Scottish usage.
  3. name A village in Saskatchewan, Canada.
  4. name Synonym of Arranmore (island in County Donegal, Ireland)