tabo

/T AA1 B OW0/
noun
  1. 1

    A small town in Himachal Pradesh, India, the site of an ancient monastery.