From the river Afton in Scotland, meaning ‘river’ or ‘stream’ in Old English

1 Post