フォーレスト
Meanings
Noun
1. forest (usu. in names)