etymology of Irish gods

From: João Simões Lopes Filho
Message: 4455
Date: 2000-10-20

Whats the etymology/meaning of the children of Diancecht:
MIACH
CIAN
AIRMED
And of:
BALOR
EITHNE (ETHNIU) , Lug's mother
CATHBAD
BRAN
MANANNA:N / Welsh MANAWYDDAN
 
Has BODUA "crow"  some IE etymology?