这罗天 zhè luó tiān

DEFINITIONS

  1. this Luo Tian (likely a place or proper noun)

CHARACTERS

这 zhè this, the, here
罗 luó net for catching birds; gauze
天 tiān sky, heaven; god, celestial