heladora
Meanings
Noun
1. ice cream maker
2. freezer (appliance to store food)