Lori

Definition:

  • (n.) Same as Lory.

Compare lori with other words:

laura vs. lori