Advertisement

Advertisement

Loma Linda

noun

  1. a town in SW California.


Discover More

Example Sentences

A few minutes later, the two injured officers were flown by helicopter out of the area to Loma Linda University Medical Center.

Advertisement

Advertisement

Advertisement

Advertisement


lomaLomami