Thayer's Greek Lexicon

 Nain =meaning "beauty"
1. a village in Galilee located at the north base of Little Hermon