ENGLISH → NEPALImajorcanoun01nounमायोर्का (बेलियरिक टापु)the largest of the Balearic IslandsDictionary sources & licensesCopy link ↗