曼陀罗 màn tuó luó

DEFINITIONS

  1. flower of north India (Datura stramonium, Sanskrit: mandara), considered sacred and grown in temples, similar to belladonna

CHARACTERS

曼 màn long, extended, vast; beautiful
陀 tuó steep bank, rough terrain
罗 luó net for catching birds; gauze