Kite fighting

What is Kite fighting?

Kite fighting definition and meaning on Dictionary terms:
noun
a shrub or small tree, Dovyalis hebecarpa, of India and Sri Lanka, having velvety, maroon-purple fruit.

 

reference: https://www.dictionary.com/browse/kite-fighting

Tags: