TSUBO Meaning of TSUBO in English ˈ(t)sü(ˌ)bō noun( plural tsubo )Etymology: Japanese: a Japanese unit of area equal to 35.58 square feet Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012