'Mayuri' means, 'peacock' in English.Our restaurant is proud to use the national bird of India as its symbol. The peacock is the most splendid of the pheasants. This beautiful bird is a native of India and Sri Lanka. The brilliant metallic blue and green plumage of the peacock, and the showy display that the male of the species makes, are a metaphor for the pride and beauty of India. Among the imagery in Indian art, a peacock always accompanies Saraswati, the goddess of music and learning.