irmi
Abinomn
Noun
irmi
large
sea turtle