meaning of incastellated

1. Confined or inclosed in a castle.


Related Words

incastellated |

Developed & Maintained By Taraprasad.com

Treasure Words