2 results for 忭*

Top match
  1. (literary) happy; delighted

More words