victoriousvocabulary- OMNILEGENT [adjective] reading or having read everything. Etymology- from Lati

more about : victoriousvocabulary