English to Hindi

Meaning for:
all-knowing
other
सर्वज्ञ