ram

common nounproper noun

from English ram (ram).

Definition

marine