Definify.com

Definition 2024


seileastair

seileastair

Scottish Gaelic

Noun

seileastair m

  1. (flower): iris