Pagoda.

« Back to Dictionary Index

A multi tiered tower of India and the Far East erected as a temple or memorial.

No comments yet.

Leave a Reply