Baetulus

Webster's Dictionary of the English Language

·add. ·noun A meteorite, or similar rude stone artificially shaped, held sacred or worshiped as of divine origin.

Related Words