domal mountain

noun

Definition of domal mountain