calaba
English
calaba meaning in English • calaba का अर्थ अंग्रेजी में
Noun
- a West Indian tree (Calophyllum calaba) having racemes of fragrant white flowers and yielding a durable timber and resinous juice.