kadira meaning in english

[Tel.] n. A slender pipe-shaped fish.