ENGLISH → NEPALImakalunoun01nounमकालु (नेपालको हिमाली शिखर)a mountain in the Himalayas in Nepal (27,790 feet high)Dictionary sources & licensesCopy link ↗