of or relating to a peak; or to peaks; belonging to a mountainous region

listen to the pronunciation of of or relating to a peak; or to peaks; belonging to a mountainous region
الإنجليزية - الإنجليزية
peakish