Liè
rì
1
scorching sun
Specific Meaning
1
Liege, town in Belgium