RIDLEY

Definition of RIDLEY

  1. (noun)a marine turtle