3 results for *阇

Top match
  1. defensive platform over gate; barbican

    trad. 闍

Also written 闍【dū】

More words