GRANADILLA


Meaning of GRANADILLA in English

[ ˌgrane'dɪlə ]

(also grenadilla )

■ noun a passion fruit.

Origin

C16: Sp., dimin. of granada 'pomegranate'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.