1 definition by islamoholic

Top Definition
(In islam) A beautiful and nurturing tree in heaven, which gives milk and shelter, along with food, to children who pass away at a young age. Individuals with this name are known to be very caring, nurturing, sweet, and giving people.
Children who pass away at a young age, are are cared for by Tuba.
by islamoholic August 16, 2011
Mug icon
Buy a Tuba mug!