瞠chēng
Meanings
1. stare at sth beyond reach
Characters used