Where does “Arfona” come from?

Arfona (Welsh) comes from Welsh ar-, from Proto-Brythonic *ar- — before, in front of.

Ancestry of “Arfona”, step by step

StepLanguageWordMeaning
1Welshar-on, above, sur-, super-, epi-; near
2Proto-Brythonic*ar-before, in front of
Every word from Proto-Brythonic *ar-Every word from Welsh ar-