cromleh (Romanian) comes from French cromlech, from Welsh cromlech, from Welsh llech, from Proto-Brythonic llex, from Proto-Celtic ɸlikkā, from Proto-Indo-European pl̥keh₂, from Proto-Indo-European pleh₂- — flat.
cromleh (Romanian): cromlech