多羅

たら

palmyra

Meanings

  1. noun, abbreviation palmyra
  2. abbreviation lusterleaf holly
  3. patra (silver incense dish placed in front of a Buddhist statue)

Its kanji