Crossword Answer Lookup
500k+ clues
Home
/
Guardian
/
Clue
Friend welcoming alien with a term of endearment
(5)
Answer
PETAL
Definition:
endearment
Guardian
#22279
23 Across
2001-08-04