kiwi meaning in English
n. kiwi, kiwi fruit, any of a number of flightless birds which are native to new zealand; large edible berry of the chinese gooseberry
n. kiwi, kiwi fruit, any of a number of flightless birds which are native to new zealand; large edible berry of the chinese gooseberry