Tamil Dictionary 🔍

தேவதலம்

thaevathalam


--தேவஸ்தலம்--தேவஸ்தா னம், ''s.'' A sacred shrine, a temple, &c., கோயில்.

Miron Winslow


தேவதலம் - ஒப்புமை - Similar