cynara ( synonym found)

Definition of cynara:

°A prefecture in Japan.
°Prefecture capital of Nara.

Definition of cynara:

°A prefecture in Japan.
°Prefecture capital of Nara.

Back to Top