moorahs

English

Noun

moorahs

  1. plural of moorah