bibbi meaning in english [Tel.] n. A garland of leaves, flowers, &c. tied across a doorway or street. toranamu.