Flaithbertach

Flaithbertach means “bright ruler”. A given name. Explore sources on NameStoria. Source