tambarams
English
Noun
tambarams
plural of
tambaram