tobikhar /təˈbiːkɑːr/ ← Back to T Definitions 1. noun A small village in Tibet. “The traveler visited the remote village of Tobikhar.” Synonyms settlement village Antonyms city metropolis