Free account →

Gun Milan: Pushya Boy and Revati Girl

A Pushya groom (Cancer Moon sign) and a Revati bride (Pisces Moon sign) score 27 out of 36: Very good match.

Find my celebrity match — free →
27 / 36

Very good match

KootaCancer / Pisces
Varna (1)1
Vashya (2)2
Tara (3)3
Yoni (4)3
Graha Maitri (5)4
Gana (6)6
Bhakoot (7)0
Nadi (8)8
Total27

Full marks in: Varna, Vashya, Tara, Gana, Nadi. Zero in: Bhakoot. The reverse pairing (a Revati boy with a Pushya girl) scores 27.

Check your exact padas in the calculator →

See also: Pushya compatibility with all Nakshatras · Revati compatibility with all Nakshatras · Marriage muhurat 2026-2027

Next steps

Planning a family? AstroTwinz's free Birth Planner shows Kundli-aligned birth windows for a baby, including windows that share the Moon sign, Nakshatra and Lagna of a celebrity you admire, from 5,000+ celebrity charts. It is based on astrology, and it only works inside the dates your doctor confirms are safe.

Free Vedic Kundli · Celebrity Twin Matching

Frequently asked questions

How many Gun Milan points do a Pushya boy and Revati girl get?

A Pushya groom and Revati bride score 27 of 36.

Is there Nadi dosha between Pushya and Revati?

No. The Nadi differs, so the Nadi koota scores the full 8 points.

Is Gun Milan enough on its own?

No. It scores the eight kootas from the Moon Nakshatra. Mangal dosha and planetary placements need the complete charts.

Scores use the common North-Indian 36-point Ashtakoota from each partner's Moon Nakshatra. Different software can differ by a point or two because some tables vary, and Mangal dosha and full-chart checks are not included. This is guidance, not a verdict.

What AstroTwinz does:🎁 Free for new users: a free Kundli, a celebrity Nakshatra match and a birth-predictions report — no credit card. Create free account →
Based on astrology; please follow your doctor’s guidance on any birth.

Free daily rashifal and muhurat alerts

One short message a day: your Moon-sign rashifal and the auspicious dates that matter. Unsubscribe any time.