1 result found

Search Results for: exaltation

Horn

Horn 1. A hard, projecting, and usually pointed organ, growing upon the heads of certain animals, especially. Of the... Read More