Definify.com

Definition 2026


seileastair

seileastair

Scottish Gaelic

Noun

seileastair m

  1. (flower): iris