"Your grey elephant"
Translation:eich eliffant llwyd chi
Is that being suggested as an alternative to "Eliffant"? If so I'd recommend you stick with "Eliffant" since that's the most common one (I only have a vague memory of seeing "Cawrfil" somewhere and that may have been a dictionary). If you want to know the build up it comes from "Cawr" (Giant) and "Mil" an older word for animal which you also see in "Morfil" (Sea-animal or Whale).