Sponsored Links

banshee

translation and definition "banshee", tamil lexicon

WordTamil Definition
bansheeஅயர்லாந்து ஸ்காத்லாந்து நாடுகளில் சாவு அறிகுறியாக ஓலமிடுவதாகக் கருதப்பெறும் தேவதை.