 He called the deity 'Irudhayaleeswarar', the one who abides in the heart.Poosalaar is one of the sixty three Nayanmars stated in the Periyapuranam.Thirunindravur, the place where the temple of Hridayaleeswarar is situated is located in the Thiruvallur district of Tamil Nadu near Chennai.