Meaning of nabuda in Spanish:

nabuda

adjective & feminine noun

Venezuela
  • 1[mujer] Que tiene las caderas anchas.