teppa

s. teppa — A float, raft. 2. a shoal of fish. adj. Dense; cf. ತುತ್ತುಗೆ to make a float.manner-1886-vision