Alp

Hindi Meaning

ऊंचे पहाड़

English Meaning

  1. A high mountain.
  2. A very large mound or mass.

Statcounter