vocab dash
Log in
Sign up
フォーレスト
Meanings
Noun
1. forest
(usu. in names)