Fionnlaidh
Fionnlaidh is a given name of Gaelic origin. It is derived from the Old Irish name Fionnlagh, which is composed of two elements: "fionn" meaning "fair" or "white" and "laoch" meaning "hero" or "warrior". Therefore, the name Fionnlaidh can be interpreted as "fair hero" or "white warrior". It is a traditionally male name, though its usage can vary.
The name has historical roots in Scotland and Ireland, appearing in various historical records and genealogies.