English

edit

Adjective

edit

castellar (not comparable)

  1. Somewhat like a castle

Anagrams

edit