English → Hindi dictionary
gorilla gorilla
गोरिला गोरिला
Definition
largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
All Hindi meanings
गोरिला गोरिला
Similar words
gorilla
Looking for poetry? Read shayari and poems by great poets.