ニシローランドゴリラ
Meanings
Noun
1. Western lowland gorilla