DICTIONARY

(Total Entries : 197270)

羂索

Dictionary Definition: 

A noose, or net for catching birds; a symbol of Buddha-love in catching and saving the living.