Online English Dictionary

Home

Castilesoap


n.

An inhabitant or native of Castile, in Spain.


© 2009 Dammam Community College