Jamamadi

English

Proper noun

Jamamadi

  1. Alternative form of Yamamadi.