amabuusu

(plural amabuusun) (noun F) a prison; a jail.