English to Arabic

Meaning for:
Waldo
other
والدو