attalakamu meaning in english n. [Tel.] A room on the top of the house. A house or chamber built over the gate of a fort, an upstair house. A palace.