Villu meaning in english


Word: വില്ല്‌ Transliteration: vill‌

Meaning of വില്ല്‌ in english :

Noun Arc
Bow
Related wordsvill‌ (വില്ല്‌) - Arc 
vill‌dhāri (വില്ല്‌ധാരി) - Bowman
Malayalam to English
English To Malayalam