ENGLISH → NEPALIlimousinenoun01nounलिमोजिन (ठूलो विलासी कार)large luxurious car; usually driven by a chauffeurSimilar wordslimo →Dictionary sources & licensesCopy link ↗