DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

The epidendrum, orchid; scented, refined; pledged, sworn; translit.ra,ram,ran; abbrev. for 偷蘭遮 q.v.