caranda

English

Noun

caranda (plural carandas)

  1. Alternative form of karanda.