Latin · word

stabulum

standing place or stall

Words sharing this root