Spa

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.