Jelerang

Webster's Dictionary of the English Language

·noun A large, handsome squirrel (Sciurus Javensis), native of Java and Southern Asia;

— called also Java squirrel.