English to Arabic

Meaning for:
Whenceforth
other
من أين، من أي مكان