HaoranMeaning: Vast and righteous, noble spiritOrigin: ChinesePronunciation: How-ranBrowse Chinese Names