Tamil Dictionary definitions for Spa
Spa : ஆரோக்கிய நீருற்று, உடல் நலக் குளிப்பு
Spa : ஆரோக்கிய நீருற்று,ஆரோக்கிய நீருற்று,உடல் நலக் குளிப்பு,உடல் நலக் குளிப்பு
Spa definition
Noun. A spring or mineral water; -- so called from a place of this name in Belgium.
Lern More About
- Tamil Lexicon: Definition of "Spa"
- Wiki Definition: Spa
- Google Search result: Google
- Wiki Article: Wikipedia