Rana

Definition:

  • (n.) A genus of anurous batrachians, including the common frogs.

Compare rana with other words:

raja vs. rana

bullfrog vs. rana

rajah vs. rana