Tamil Dictionary 🔍

arch-priest

n. தலைமைப்புரோகிதன், குருக்களில் முதல்வர்.


arch-priest - Similar Words