Noah



ENGLISH MEANING
noun
1.
A patriarch of Biblical history, in the time of the Deluge.