Tabo

From Fresh Dictionary

English

Proper noun

Tabo

  1. a small town in India containg an ancient monastery
Personal tools