Re: Mowgli & Meggen
in reply to a message by Lissa
I think Mowgli means frog / tree frog.
vote up1vote down

Messages

Mowgli & Meggen  ·  Lissa  ·  2/5/2003, 9:45 AM
Re: Mowgli & Meggen  ·  Eleanor  ·  2/5/2003, 11:26 AM
Yup, Meggen is most likely a misspelled Megan. n/t  ·  Array  ·  2/5/2003, 11:16 AM