Online English Dictionary

Home

VerbarMarai


n.

A sacred inclosure or temple; -- so called by the islanders of the Pacific Ocean.


© 2009 Dammam Community College