Meaning of lahar
Definition of lahar
(noun)
an
avalanche
of
volcanic
water
and mud
down
the slopes of a
volcano
Other information on lahar
WIKIPEDIA results for
lahar
Amazon results for
lahar
Tweet