mountain: a land mass that projects well above its surroundings; higher than a hill
natural elevation: a raised or elevated geological formation
enough: an adequate quantity; a quantity that is large enough to achieve a purpose