Martina Navratilova's full name is Martina Navrátilová Šubertová. Her middle name is Hana. She was born on October 18, 1956, in Prague, Czechoslovakia (now the Czech Republic).
Mastering Martina: The Ultimate Martina Navratilova Tennis Trivia Challenge