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.