Definify.com

Definition 2025


iomallach

iomallach

Scottish Gaelic

Adjective

iomallach

  1. distant, remote
  2. peripheral, isolated

Synonyms