More Dictionaries
سلف in English
forebears
predecessors