Definify.com

Definition 2025


duyong

duyong

Hiligaynon

Noun

duyong

  1. dugong, sea cow