Definition, Meaning & Anagrams | English word TABO
TABO
Definitions of TABO
- A small town in Himachal Pradesh, India, the site of an ancient monastery.
Number of letters
4
Is palindrome
No
Search for TABO in:
Page preparation took: 116.89 ms.