Meaning of “Greek cross” in the English Dictionary

English