See Also: calabaza(dictionary)

calabaza (iou)



calabaza noun. L16.
[Spanish, perh. ult. from Persian arbuz melon.]
= CALABASH 1.