iomallach

Adjective

 * 1) distant, remote
 * 2) peripheral, isolated