caranda
English
caranda meaning in English • caranda का अर्थ अंग्रेजी में
Noun
- a South American palm (Copernicia australis or Copernicia alba) yielding a wax similar to carnauba wax.