Bubuwit

Definition of Bubuwit
(noun) newly born mouse or kind of insect-eating mammalia