St. Peter's Basilica Is the World's Largest

This page is the CodyCross answer for the clue below from Fantasy World , Group 873, Puzzle 3 (Epic Adventure).

Question is: St. Peter's Basilica Is the World's Largest

and the answer is: CATHEDRAL

Word Meaning:

CATHEDRAL — Relating to the office of a bishop or an archbishop.

Definitions from Wiktionary.

St. Peter's Basilica Is The World's Largest - Fantasy World CodyCross Answers | CodyCross Solutions