tambaram

English

Noun

tambaram (plural tambarams)

  1. Alternative form of tambaran.