fontaine de lave
Meanings
Noun
1. lava fountain (geology)