Modern English compound name meaning ‘star’ + ‘light’ or ‘torch’

1 Post