Definify.com

Definition 2024


iomallach

iomallach

Scottish Gaelic

Adjective

iomallach

  1. distant, remote
  2. peripheral, isolated

Synonyms