光明正大guāngmíngzhèngdà
Top 30000
Meanings
1. (of a person) honorable; not devious
2. (of a behavior) fair and aboveboard; without tricks; openly
3. (of a situation) out in the open
Characters used