Sanskrit · noun · Nature & the Garden

Mayur

मयूर
Meaning

A peacock; the classical name, mount of the god Kartikeya.