The name Flann is a boy's name of Irish origin meaning "ruddy, red-haired". Flann and is often added to lists like Redhead Baby Names and discussed in our forums with posts like "Rate the Previous Signature!".
From the experts:
Friendly, cheerful Irish name that originated as a nickname for a redhead. Potential problem: reminiscent of the Spanish custard.