Skip to main content

mira

English mira meaning in English  •  mira का अर्थ अंग्रेजी में
Noun
  • A remarkable variable star in the constellation Cetus (ο Ceti>).
Advertisement