vanmaram

താവളം - meaning in english

Meanings for താവളം

noun
Chalet
Resting place
Quarter of an hour
Camp-shed
Campment
Head-quarters
Rest-home
unknown
post
station
resort
stage
camp
leg