Search for crossword answers and clues

Answer for the clue "Japanese stadium home to the Yomiuri Giants ", 9 letters:
tokyodome

Alternative clues for the word tokyodome