COLUMBARY MEANING IN ENGLISH

• Columbary Definition & Synonyms

  1. (n.) A dovecote; a pigeon house.


RECENT SEARCHES