nacedero
Top 45000
Meanings
Noun
1. river source
2. Trichanthera gigantea, a shrub.