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