GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    ‖Rana (rānȧ), n. [L., a frog.] (Zool.) A genus of anurous batrachians, including the common frogs.

    [1913 Webster]