bower meaning in tamil

Word: bower - The english word have 5 alphabets and vowels. The word holds the place of nounin english.
Meaning of bower in english - leafy shelter, rustic dwelling

Meanings in tamil :

pntl ( பந்தல் )
kavnm ( காவணம் )
கொடிப டர்பந்தல்

Synonyms of bower

alcove grove gazebo thicket arbor shady retreat cottage summerhouse
Tamil to English
English To Tamil