Variant of Finian: Fair.
Son of Gilbert.…
Son of Gerald.…
Form of John the Baptist.…
Variant of Donald 'great chief.'.…
Blond.…
Servant.…
Handsome.…
Virile.…
Occasional ideas, no spam.