meaning of caen

1. A cream-colored limestone for building, found near Caen, France.


Related Words

caen | caenogenesis | caenolestes | caenolestidae | caenozoic |

Developed & Maintained By Taraprasad.com

Treasure Words