RavenscroftEnglish, English (British) Habitational name from a minor place in Cheshire, England. The place name means "Hræfn's croft", from an Old English personal name Hræfn (itself from Old English hræfn meaning "raven", possibly a byname) and Old English croft meaning "enclosed field".
RinbayashiJapanese (Rare) It's written like this: 林林. Both rin and hayashi mean "forest". This is because rin is the Chinese reading called onyomi, and hayashi is the Japanese reading called kunyomi.