jelerang
noun
jel·er·ang
ˈjeləˌraŋ
plural -s
: a giant squirrel (Ratufa bicolor) of Java and southern Asia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share