Noah
Meaning: rest
Origin: Hebrew