túúbú
noun
/túú.bú/
Definitions
-
prison, jail
Similar words
Source: Wiktionary · etymology 1,
where this word is spelled “tuubu”.
Reference:
en-tuubu-yo-noun-6QcC1esD