Tabo
Proper noun
Meaning
English Wikipedia has an article on:TaboWikipedia
Tabo
A small town in Himachal Pradesh, India, the site of an ancient monastery.
Proper noun
English Wikipedia has an article on:TaboWikipedia
Tabo
A small town in Himachal Pradesh, India, the site of an ancient monastery.