Term: delora
Example: "oh she's such a delora
Definition: "meaning: from the ocean, from the french, "de l'eau"