Meaning of talumpon

talumpon

Tagalog

talumpon n. star cluster