← Back to browseトンファー[tonfuaa]nounJapanese definitionNo Japanese definition yet.English definitiontonfa; traditional Okinawan weapon similar to a nightstickExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsカンファー