What is the name meaning of NOOA. Phrases containing NOOA
NOOA
Male
Finnish
Finnish form of Hebrew Noach, NOOA means "rest."