曼陀羅 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