WikiWord

English

cubby house

noun

Meaning

  1. A child's play house.

Sources

No citations have been attached yet.