kinyaru

s. kinyaru — The young of an animal. 2. a little thingmanner-1886-vision