vowa

Share Button

[ˈvowa]

1. feminine noun Vulva.

Etymology: From Latin vulva.