Bywyd hir [sounds like bowid heer]
The country France is spelled Ffrainc in Welsh and sounds like frynk (long i sound).
I cannot find any evidence that is a Welsh male name.
cath
Love forever in Welsh is "Cariad am byth!"
In Welsh, "dragon" is pronounced as "drai-gon."
gwialen bysgota
"Kigh"
Ceulan is pronounced as "KAY-lan" in Welsh.
In Welsh, "little" is pronounced as "pethau" (PEH-thigh).
The Welsh for freedom is rhyddid (pronounce ri-theed)
The Welsh word "Criccieth" is pronounced as "krik-ee-eth".
In Welsh, "white" is pronounced as "gwyn" (pronounced like gwin).