Definify.com

Definition 2025


seileastair

seileastair

Scottish Gaelic

Noun

seileastair m

  1. (flower): iris