iġbla

Noun

 * : mountains, mountain range